Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN CLOSE Terraced £75,750 5 Oct 2006
3 OWEN CLOSE Terraced £135,000 10 Dec 2010
4 OWEN CLOSE Terraced £197,500 2 Jun 2020
5 OWEN CLOSE Terraced £235,000 7 Jul 2023